persistent surveillance - French English Dictionary